﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Presentation.Module.Security.Interfaces.Views;
using System.Windows.Input;
using Presentation.Module.Security.Model;

namespace Presentation.Module.Security.Interfaces.ViewModels
{
    public interface IRoleViewModel
    {
        IRoleView View { get; set; }

        ICommand AddRole { get; }
        ICommand EditRole{ get; }
        ICommand DeleteRole { get; }

        void OnAddRole();
        void OnEditRole(Role role);
        void OnDeleteRole(Role role);

    }
}
